[Version]
Signature="$WINDOWS NT$"
Class=System
ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318}
Provider=%ProviderName%
DriverVer=11/01/2017,6.1.7600.16385
CatalogFile=H2OFFT.cat

[DestinationDirs]
DefaultDestDir = 12

;*****************************************
; Insyde Device  Install Section
;*****************************************

[Manufacturer]
%StdMfg%=Standard,NTamd64,NTx86

[Standard.NTamd64]
%WdfDevice.DeviceDesc%=Insyde_Device64, {4d36e97d-e325-11ce-bfc1-08002be10318}\H2OFFT

[Standard.NTx86]
%WdfDevice.DeviceDesc%=Insyde_Device32, {4d36e97d-e325-11ce-bfc1-08002be10318}\H2OFFT

[Insyde_Device64.NT]
CopyFiles=Insyde_Device64.NT.Copy

[Insyde_Device32.NT]
CopyFiles=Insyde_Device32.NT.Copy

[Insyde_Device64.NT.Copy]
H2OFFT64.sys

[Insyde_Device32.NT.Copy]
H2OFFT32.sys

;-------------- Service installation

[Insyde_Device64.NT.Services]
AddService = H2OFFT, %SPSVCINST_ASSOCSERVICE%, wdf_Service_Inst64

[Insyde_Device32.NT.Services]
AddService = H2OFFT, %SPSVCINST_ASSOCSERVICE%, wdf_Service_Inst32

[wdf_Service_Inst64]
DisplayName    = %WDF.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\H2OFFT64.sys

[wdf_Service_Inst32]
DisplayName    = %WDF.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\H2OFFT32.sys

[SourceDisksNames]
1 = %DiskId1%,,,""

[SourceDisksFiles.amd64]
H2OFFT64.sys  = 1,,

[SourceDisksFiles.x86]
H2OFFT32.sys  = 1,,


[Strings]
SPSVCINST_ASSOCSERVICE = 0x00000002
ProviderName = "Insyde"
StdMfg = "(Standard system devices)"
DiskId1 = "Insyde IO Device Installation Disk #1"
WdfDevice.DeviceDesc = "WDF Insyde IO"
WDF.SVCDESC = "WDF Insyde IO Device Driver"
